revolutionary people's struggle - Inglés Sinónimo Diccionario

revolutionary people's struggle

n.
[1] ELA